package com.xyazm.customer.mapstruct;

import com.xyazm.customer.domain.entity.CustomerReceivesAfterSaleInfoDO;
import com.xyazm.customer.domain.param.CustomerAuditAfterSaleParam;
import com.xyazm.customer.domain.param.ReceiveAfterSaleAuditParam;
import com.xyazm.order.domain.param.ReceiveCustomerAfterSaleParam;
import com.xyazm.order.domain.param.ReceiveCustomerAuditResultParam;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 客服系统api 转换类
 * @author xuyou
 * 2022/7/27 0027 22:29
*/
@Mapper
public interface CustomerApiMapstruct {

    CustomerApiMapstruct INSTANCE = Mappers.getMapper(CustomerApiMapstruct.class);

    CustomerReceivesAfterSaleInfoDO convertCustomerReceivesAfterSaleInfo(ReceiveAfterSaleAuditParam param);

    ReceiveCustomerAfterSaleParam convertReceiveCustomerAfterSaleParam(ReceiveAfterSaleAuditParam param);

    ReceiveCustomerAuditResultParam convertReceiveCustomerAuditResultParam(CustomerAuditAfterSaleParam param);




}
